.pro_h2{ border-bottom:1px solid #ddd;}
.pro_h2 h2{ border-bottom:2px solid #95c2d9; line-height:30px; font-size:15px; font-family: Verdana,Arial,Helvetica,sans-serif;}

.pro_cell{ width:230px; float:left; margin-right:20px; height:310px; position:relative;}
.pro_cell .pro_img img{ width:230px; height:230px;}
.pro_cell .pro_txt{color: #333 !important;height: 40px; line-height: 18px; margin-top: 5px;}
.pro_cell .pro_pice{color: #F96908;font-size: 16px; font-weight: bold; line-height: 20px; margin-top:5px}
.pro_cell .pro_hot{ width:50px; height:49px; position:absolute; right:0; top:0;}


/*details*/
.det_layout{height:420px;}
.det_l{ width:293px;}.det_m{ width:450px;}
.seller_info{ border:1px solid #BECDE5; width:220px; padding:10px; margin-top:10px;}
/*Product Details left pic*/
.pic_max {border: 1px solid #DEDEDE; height: 280px; width: 280px; padding:1px;}
.pic_max img{ width:280px; height:280px;}
.pic_min{ height:60px;}
.pic_min img{width:40px; height:40px; border:1px solid #dedede}
.pic_min a{ float: left; height: 52px; padding: 8px 2px 0px; width: 46px;}
.p_small_on{ background:url(../images/t_page_pic_1.png) no-repeat scroll 0 -89px;}
.pic_social{ height:30px;}
.pic_social span{ margin-right:30px; display:block; float:left; line-height:30px; }
.pic_social span i{ display:block; width:20px; height:25px; float:left;background:url(../images/de_ico_01.png) no-repeat 0 8px; margin-right:5px;}
.pic_social span strong{ display:block; float:left; width:70px; font-weight:lighter; color:#666;}
.pic_star i{ background-position:-120px 7px !important;}

/*Product Details Middle*/ 
.det_m h1{font-family:"Microsoft YaHei"," 微软雅黑",arial,"宋体"; font-size: 14px;font-weight: 200}/*Product title*/

.det_th{ height:50px;  margin-top:1px;}.d_fare,.det_eva,.det_time,.det_number{ height:30px !important;}.det_qt{ height:55px !important;}
.det_m .det_th .si{ float:left; line-height:40px; width:80px; text-align:right; font-size:14px;}
.d_fare .si,.det_number .si,.det_time .si,.det_eva .si{ line-height:25px !important;}
.det_m .det_th .sh{float:left; width:370px;}.det_m .de_size .sh,.det_m .det_eva .sh{ padding-top:5px;}
/*Product pice*/
.det_pice{ display:block; font-size:26px; line-height:40px; font-weight:400; color:#f40; margin-left:8px;}
.det_pice em{ font-size:22px; color:#666; margin-right:3px;}
/* Middle Product color*/
.de_color img{ width:32px; height:32px;}
.de_color a,.de_size a{background:#FFF;float:left;margin-bottom:5px;margin-left:8px; padding:3px 5px; text-align:left;line-height:20px;color:#000; font-family:Arial;font-size:14px;border: 1px solid #CCC;}
.cu_m_on,.cu_m_select{ background:url(../images/bg_cu_2_on.png) no-repeat right bottom !important;border-left: 2px solid #FF6600 !important; border-top: 2px solid #FF6600 !important; height: auto; padding: 3px 6px 3px 4px !important;}
.cu_m_close{border: 1px dashed #999 !important;cursor: not-allowed; }
/* Middle Product Size*/
.de_size a{ padding:3px 6px;}
/* Middle Product fare*/
.det_fare{display:block; font-size:16px; line-height:25px; font-weight:900; color:#930;margin-left:8px;}
/* Middle Product Comments*/
.det_eva span{ display:block; float:left; height:18px; line-height:18px;}
.eva_star{ width:95px; background:url(../images/rank.png) no-repeat 10px -29px; padding-left:10px;}
.eva_star i{ display:block; float:left;background:url(../images/rank.png) no-repeat 0 -1px; width:60px; height:18px;}
.eva_star em{ display:block; float:right;}
.eva_num{ margin-left:10px;}.eva_num a{ margin-left:10px;}
/* Middle Product Delivery time*/
.det_time .eva_time{ display:block; line-height:25px; margin-left:8px;}
.det_number a{ display:block; float:left;width:13px; height:19px; background:url(../images/t_page_pic_1.png) no-repeat -24px -177px;border:1px solid #dcdcdc}
/* Middle Product Quantity*/
.num_txt{height: 19px;	line-height: 19px; width:40px; float:left; border:1px solid #dcdcdc; border-left:0 !important; border-right:0 !important; text-align:center}
.num_jian{ margin-left:8px;border-right:0 !important}
.num_none{background:url(../images/t_page_pic_1.png) no-repeat 0px -177px !important;}
.num_jia{background:url(../images/t_page_pic_1.png) no-repeat -46px -177px !important;border-left:0 !important;}
/* Middle Product Leave a message*/
.qt_txt{ margin-left:8px; width:200px; height:50px;}
/* Middle Product buy*/
.det_buy{ margin-top:10px;}
.buy_but{ margin-left:88px; width:183px; height:44px; background:url(../images/btn.jpg) no-repeat; border:0; padding-left:50px; font-size:16px; font-weight:bold; color:#fff; display:block}


/*Product Details right seller*/
.seller_info h3{ font-size:12px; line-height:25px; font-weight:lighter}
.seller_name{ height:25px; border-bottom:1px solid #eee;}
.seller_name a{color:#f40; display:block; float:left; margin-right:10px; line-height:25px;}.seller_name a:hover{ color:#ffba00}
.seller_name i{ display:block; display:block;float:left; width:16px; height:25px; background:url(../images/de_ico_01.png) no-repeat 0 -56px;}
.sel_qita{ line-height:30px; font-weight:bold}
.sel_list{ overflow:hidden}
.sel_list img{ width:40px; height:40px;}
.sel_list li{ width:45px; height:45px; float:left; margin:0 5px 5px 5px;}
.sel_list li a{ width:40px; height:40px; padding:2px; border:1px solid #eee; display:block;}
.sel_list li a:hover{ border:1px solid #ccc;}
.seller_more{ height:25px; margin-top:5px;}
.seller_more a{ display:block; line-height:25px;}
.sel_more{ }


/*depict*/
.depict_left{ border:1px solid #E5E5E5; color:#333; width:170px;font-family:"Microsoft YaHei"," 微软雅黑",arial,"宋体"; padding:10px;}
.depict_right{ width:780px;}

.dep_cell{ width:150px; margin:10px 0 0 10px;}
.dep_cell img{ width:150px; height:150px;}
.dep_cell span{ display:block; line-height:18px; margin-top:10px;}
.dep_cell em{ display:block; color:#c00; font-size:16px; font-weight:900; line-height:30px;}
.dep_more{  line-height:40px; font-size:14px; text-align:center; font-weight:900}

/*Details Comments*/
.dep_tab_tit{ border:1px solid #dfdfdf; height:40px;}
.dep_tab_tit li{ width:90px; float:left}
.dep_tab_tit a{ display:block;width:90px;color:#000;height:40px;line-height:40px; margin-right:1px;text-align:center;}
.dep_on{ background:url(../images/product_info_menu_bg.gif) no-repeat left top; border-left:1px solid #799e0f;border-right:1px solid #799e0f}
.dep_tab_tit a:hover{ color:#799e0f}
.depict_cell{ display:none}
/*Details jiben canshu*/
.canshu_det{font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体";}
.cs_cell{ padding:10px;background:#f6f6f6; overflow:hidden}
.cs_cell li{color: #666; font-size:12px;line-height:30px;  width:245px; display:block; float:left}
/*Comments pinglun*/
.com_cell{ padding:10px; border-bottom:1px solid #d4d4d4}
/*Comments touxiang*/
.com_user{ width:100px;}
.com_user span{ display:block;}
.user_name{ line-height:15px;}
.user_star{ height:12px; background:url(../images/rank.png) no-repeat 0 -65px; margin-top:3px;}
.st_xin{ background-position:0 -96px;}
.st_01{ width:12px;}.st_02{ width:26px;}.st_03{ width:38px;}.st_04{ width:52px;}
/*Comments neirong*/
.com_say{padding-top:10px; max-width:660px;}
.com_cnt{  color:#3f3f3f; font-size:14px;}
.com_bar{ margin-top:10px; color:#aaa}
